ribbed floor - French English Dictionary